package com.ocom.human.service;

import com.github.pagehelper.PageInfo;
import com.ocom.common.entity.human.EntityMjKaoqin;
import com.ocom.common.request.human.StudentsDateOnlineRequest;
import com.ocom.common.request.human.StudentsKqBydaysDetailRequest;
import com.ocom.common.vo.human.KqStudentDateVo;
import com.ocom.common.vo.human.StudentInfoKqDetailVo;
import icu.mhb.mybatisplus.plugln.base.service.JoinIService;

import java.util.List;

public interface MjKaoqinService extends JoinIService<EntityMjKaoqin> {


    public boolean addRegionInfo(Long companyId, EntityMjKaoqin entityBizApply);

    void timerSave(Long companyId);


    List<KqStudentDateVo> getRow(Long companyId, StudentsDateOnlineRequest request);

    PageInfo<StudentInfoKqDetailVo> getHistoryList(Long companyId, StudentsKqBydaysDetailRequest request);

    void timerUpdate(Long companyId);
}
